human-engineered design - French English Dictionary